exploratory trench - French English Dictionary